503,505,506,508,510,512,516,517,518,519,519,520,519,518,517,510,509,508,507,506,506,507,507,506,506,504,503;817,814,813,814,814,815,816,818,819,820,821,823,825,827,832,835,835,834,833,832,830,828,827,826,824,821,820